.search {
    height: 100%;
    position: relative;
}
.head {
    height: 91rpx;
    display: flex;
    padding: 0 25rpx;
    align-items: center;
    justify-content: space-between;
    background-color: #fff;
    border-bottom: 1rpx solid rgba(0, 0, 0, 0.15);
}
.one {
    height: 59rpx;
    display: flex;
    align-items: center;
    background: #f4f4f4;
}
.one image {
    display: inline-block;
    width: 31rpx;
    height: 31rpx;
    padding: 0 20rpx;
}
.one input {
    display: inline-block;
    width: 480rpx;
    height: 59rpx;
    margin-left: 10rpx;
}
.del {
    width: 53rpx;
    height: 53rpx;
    padding: 0;
}
.two {
    flex: 1;
    text-align: center;
}
.history {
    background: #fff;
    padding: 32rpx;
}
.t {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 30rpx;
}
.t view:nth-child(2) {
    width: 55rpx;
    height: 55rpx;
    background: url('http://nos.netease.com/mailpub/hxm/yanxuan-wap/p/20150730/style/img/icon-normal/del1-93f0a4add4.png') no-repeat;
    background-size: 100% 100%;
}
.content {
    display: flex;
    flex-wrap: wrap;
}
.content view {
    padding: 10rpx;
    border: 1rpx solid #999;
    margin: 0 30rpx 20rpx 0;
}
.hotsearch {
    margin-top: 20rpx;
}
.hotsearch .active {
    border: 1rpx solid #b4282d;
    color: #b4282d;
}
.searchtips {
    position: absolute;
    width: 100%;
    top: 91rpx;
    left: 0;
    bottom: 0;
    box-sizing: border-box;
    padding: 0 32rpx;
    z-index: 9;
    background: #fff;
    overflow: scroll;
    /* 兼容移动端的 touch 事件 */
    -webkit-overflow-scrolling: touch;
}
.searchtips view view {
    padding: 20rpx 0;
}
.nogoods {
    margin: 255rpx;
}
.goodsList {
    position: absolute;
    width: 100%;
    top: 91rpx;
    left: 0;
    bottom: 0;
    box-sizing: border-box;
    padding: 0 32rpx;
    z-index: 9;
    background: #fff;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
}
.sortnav {
    display: flex;
    width: 100%;
    height: 78rpx;
    line-height: 78rpx;
    background: #fff;
    border-bottom: 1px solid #d9d9d9;
}
.sortnav view {
    width: 250rpx;
    height: 100%;
    text-align: center;
}
.sortnav .active {
    color: #b4282d;
}
.sortnav-price {
    background: url('https://yanxuan.nosdn.127.net/hxm/yanxuan-wap/p/20161201/style/img/icon-normal/no-3127092a69.png') 165rpx center no-repeat;
    background-size: 15rpx 21rpx;
}
.desc {
    background: url('http://yanxuan.nosdn.127.net/hxm/yanxuan-wap/p/20161201/style/img/icon-normal/down-95e035f3e5.png') 165rpx center no-repeat;
    background-size: 15rpx 21rpx;
}
.asc {
    background: url('http://yanxuan.nosdn.127.net/hxm/yanxuan-wap/p/20161201/style/img/icon-normal/up-636b92c0a5.png') 165rpx center no-repeat;
    background-size: 15rpx 21rpx;
}
.sortlist {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.sortlist-item {
    box-sizing: border-box;
    width: 50%;
    text-align: center;
    background-color: #fff;
    padding: 15rpx 0;
    border-bottom: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
}
.sortlist-item image {
    display: block;
    width: 302rpx;
    height: 302rpx;
    margin: 0 auto;
}
.sortlist-name {
    margin: 15rpx 0 22rpx 0;
    text-align: center;
    padding: 0 20rpx;
    font-size: 24rpx;
}
.sortlist-price {
    text-align: center;
    font-size: 30rpx;
    color: #b4282d;
}
.sortlist-item:nth-child(2n) {
    border-right: none;
}
.sortlist-item:nth-last-child(1), .active:nth-last-child(1) {
    border-bottom: none;
}
.sortlist-item:nth-last-child(2), .active:nth-last-child(2) {
    border-bottom: none;
}
.sortlist-item:last-child, .none:last-child {
    border-bottom: none;
}